import type { BaseEntity } from "@/types/basetypes"

//客户详情 表单
export interface DepartmentForm extends BaseEntity {
    /**租户编号*/
    tenantId?: string;
    /** 部门名称*/
    deptName?: string;
    /** 上级部门id*/
    pId?: string;
    /**上级部门名称 */
    pDeptName?: string
    /** 部门层级路径 */
    deptLevelPath?: string;
    deptLevelPathIds?:string;
    /**部门负责人（staffId）*/
    deptManager?: string;
    /**排序*/
    sort?: number;
    /**子部门数量*/
    deptChildrenCount?: number;
    /**员工数量 */
    deptStaffCount?: number;
    /**删除标记 */
    delFlag?: string;
    /**创建部门 */
    createDept?: string;
    /**部门备注*/
    deptRemark?: string;
    /**部门标签*/
    deptLabel?: string;
}

//部门树
export interface DepartmentTree extends DepartmentForm {
  children?:DepartmentTree[]
}



